submarine peninsula - Francés Inglés Diccionario